Ordinary and Partial differential equations